<?php
	include("../include/funciones_sesion.php");
	check_session();
	
	include("../clases/Cliente.php");
	include("../clases/Cotizacion.php");
	include("../clases/MantenedorClientes.php");
	include("../clases/MantenedorChecklist.php");


	if(isset($_GET['id_cotizacion'])){$id_cotizacion=$_GET['id_cotizacion'];}else{$id_cotizacion=0;}
	if(isset($_GET['id_reserva'])){$id_reserva=$_GET['id_reserva'];}else{$id_reserva=0;}
	if(isset($_GET['accion'])){$accion=$_GET['accion'];}else{$accion='';}
	if(isset($_GET['popup'])){$popup=$_GET['popup'];}else{$popup=0;}

	if ($id_cotizacion==0){
		if(isset($_POST['id_cotizacion'])){$id_cotizacion=$_POST['id_cotizacion'];}else{$id_cotizacion=0;}
	}

	if($id_reserva==0){
		if(isset($_POST['id_reserva'])){$id_reserva=$_POST['id_reserva'];}else{$id_reserva=0;}
	}

	if($accion==''){
		if(isset($_POST['accion'])){$accion=$_POST['accion'];}else{$accion='';}
	}


    $checklist = new MantenedorChecklist();
	//$cotizacion->getCotizacion($id_cotizacion);
	//$MantenedorCotizacion = new MantenedorCotizaciones();



switch($accion)
{
	case 'GuardarChecklist':
	//Guarda la checklist y recibe el mensaje de resultado

			//echo("<br>id_cotizacion:".$id_cotizacion);
			//echo("<br>id_reserva:".$id_reserva);
			//echo("<br>accion:".$accion);
			$rut_usuario = $_SESSION["user"];
			$fec_creacion = date("Y-m-d H:i:s");
			//echo("<br>rut_usuario:".$rut_usuario);
			//var_dump($_POST['seleccion']);


			if(isset($_POST['seleccion']))
			{
			$checkboxes = $_POST['seleccion'];

			//$string = explode($checkboxes,",");

			//print_r($string);

                $longitud = count($checkboxes);
				$i = 0;
    			if ($longitud>0){	
                    
                    
                    $mensaje = $checklist->EliminaChecklist($id_reserva);
                    
                    while ($i < $longitud)
    				{
    					//echo $checkboxes[$i];
    					$message= $checklist->GuardarChecklist($id_reserva,$checkboxes[$i],$fec_creacion,$rut_usuario);
    					$i++;
    				}
    
    				if($message=='1'){
    					echo("<script>alert('Datos Grabados!');window.close();</script>");
    				}
                }
			}


	break;

	case 'BuscarChecklist':
		//
		$message= $checklist->CrearCotizacion($id_empresa);

		break;

	default:
	$message="";
}
?>
<html>
	<head>
		<script type="text/javascript" src='../scripts/ValidacionesFormularioCliente.js'></script>
		<script type="text/javascript" src='../scripts/ValidacionesCotizacion.js'></script>
		<script>

		function Grabar()
		{
			document.FormChecklist.accion.value='GuardarChecklist';
			document.FormChecklist.submit();

		}
		</script>
		<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
		<link rel="stylesheet" href="../css/style.css" type="text/css">
	</head>
	<body>
	<div class='frame_cliente'>
	<form name='FormChecklist' action='form_checklist.php' method='Post'>
	<input type="hidden" value="<?=$id_cotizacion?>" id="id_cotizacion" name="id_cotizacion" >
	<input type="hidden" value="<?=$id_reserva?>" id="id_reserva" name="id_reserva" >
	<input type="hidden" value="<?=$accion?>" id="accion" name="accion" >
	<input type="hidden" value="<?=$popup?>" id="popup" name="popup" >

			<h2> CheckList</h2>
			<table class='tabla_form_cliente' style='font-family:arial; font-size:12px;'>
				<tr>
					
					<td>
						<?php
						$checklist->ListarCheckList($id_reserva);
						?>
					</td>
				</tr>
				<tr>
					<td>&nbsp; </td>
				</tr>
				<tr>
				
				
					<td colspan='3' align="center">
						<input type='button' value='Guardar' onclick="javascript:Grabar();">
						
						<?php if ($popup!=1){?>
							<input type='button' value='Cerrar' onclick="window.close();">
						<?}?>
					</td>
				</tr>
				<tr>
					<td colspan='3'>
						<div id='respuesta'>
						</div>
					</td>
				</tr>
			</table>

	</form>
	</div>
	</body>
</html>

<?php
unset($cotizacion);
unset($cliente);
unset($checklist);
?>